# while循环实现九九乘法表：第一种方式

# row 为行
# col为列
row = 1
while row < 10:
    str = ''
    for col in range(1,10):
        str += ('{}*{}={:<4}'.format(col, row, row * col))
        print('{:>72}'.format(str))
        row = row+1

print('='*80)

# while循环实现九九乘法表：第二种方式

row =1
while row < 10:
    for col in  range(1,row+1):
        print('{}*{}={:<4}'.format(col,row,row*col),end = '')

    row = row+1
    print('')
print('='*80)

# while循环实现九九乘法表：第三种方式

row = 9
while row >= 1:
    for col in range(1,row+1):
        print('{}*{}={:<4}'.format(col, row, row * col), end='')

    row = row - 1
    print('')
print('=' * 80)

# while循环实现九九乘法表：第四种方式


row = 9
while row >=1:
    str = ''
    for col in range(1,row+1):
        str += ('{}*{}={:<4}'.format(col, row, row * col))
    print('{:>72}'.format(str))

    row = row - 1
print('=' * 80)